package com.yanfan.energy.domain.statist;

import java.util.Map;

/**
 * @author caijinkang
 * @date 2022年12月18日 14:07
 */
public class ElectricityUnitStatistics {
    /**
     * 总电费
     *
     * @author caijinkang
     * @date 2022/12/14 9:14
     * @param null
     * @return null
     */
    private Map<String, Object> countPrice;
    /**
     * 总用电量
     *
     * @author caijinkang
     * @date 2022/12/14 9:14
     * @param null
     * @return null
     */
    private Map<String, Object> countDosage;
    /**
     * 尖电费用
     *
     * @author caijinkang
     * @date 2022/12/14 9:14
     * @param null
     * @return null
     */
    private Map<String, Object> spikesPrice;
    /**
     * 峰电费用
     *
     * @author caijinkang
     * @date 2022/12/14 9:14
     * @param null
     * @return null
     */
    private Map<String, Object> peaksPrice;
    /**
     * 平电费用
     *
     * @author caijinkang
     * @date 2022/12/14 9:15
     * @param null
     * @return null
     */
    private Map<String, Object> parityPrice;
    /**
     * 谷电费用
     *
     * @author caijinkang
     * @date 2022/12/14 9:15
     * @param null
     * @return null
     */
    private Map<String, Object> lowEbbPrice;
    /**
     * 尖电
     *
     * @author caijinkang
     * @date 2022/12/14 9:15
     * @param null
     * @return null
     */
    private Map<String, Object> spikes;
    /**
     * 峰电
     *
     * @author caijinkang
     * @date 2022/12/14 9:15
     * @param null
     * @return null
     */
    private Map<String, Object> peaks;
    /**
     * 平电
     *
     * @author caijinkang
     * @date 2022/12/14 9:15
     * @param null
     * @return null
     */
    private Map<String, Object> parity;
    /**
     * 谷电
     *
     * @author caijinkang
     * @date 2022/12/14 9:15
     * @param null
     * @return null
     */
    private Map<String, Object> lowEbb;

    public ElectricityUnitStatistics() {
    }

    public ElectricityUnitStatistics(Map<String, Object> countPrice, Map<String, Object> countDosage, Map<String, Object> spikesPrice, Map<String, Object> peaksPrice, Map<String, Object> parityPrice, Map<String, Object> lowEbbPrice, Map<String, Object> spikes, Map<String, Object> peaks, Map<String, Object> parity, Map<String, Object> lowEbb) {
        this.countPrice = countPrice;
        this.countDosage = countDosage;
        this.spikesPrice = spikesPrice;
        this.peaksPrice = peaksPrice;
        this.parityPrice = parityPrice;
        this.lowEbbPrice = lowEbbPrice;
        this.spikes = spikes;
        this.peaks = peaks;
        this.parity = parity;
        this.lowEbb = lowEbb;
    }

    @Override
    public String toString() {
        return "ElectricityUnitStatistics{" + "countPrice=" + countPrice + ", countDosage=" + countDosage + ", spikesPrice=" + spikesPrice + ", peaksPrice=" + peaksPrice + ", parityPrice=" + parityPrice + ", lowEbbPrice=" + lowEbbPrice + ", spikes=" + spikes + ", peaks=" + peaks + ", parity=" + parity + ", lowEbb=" + lowEbb + '}';
    }

    public Map<String, Object> getCountPrice() {
        return countPrice;
    }

    public void setCountPrice(Map<String, Object> countPrice) {
        this.countPrice = countPrice;
    }

    public Map<String, Object> getCountDosage() {
        return countDosage;
    }

    public void setCountDosage(Map<String, Object> countDosage) {
        this.countDosage = countDosage;
    }

    public Map<String, Object> getSpikesPrice() {
        return spikesPrice;
    }

    public void setSpikesPrice(Map<String, Object> spikesPrice) {
        this.spikesPrice = spikesPrice;
    }

    public Map<String, Object> getPeaksPrice() {
        return peaksPrice;
    }

    public void setPeaksPrice(Map<String, Object> peaksPrice) {
        this.peaksPrice = peaksPrice;
    }

    public Map<String, Object> getParityPrice() {
        return parityPrice;
    }

    public void setParityPrice(Map<String, Object> parityPrice) {
        this.parityPrice = parityPrice;
    }

    public Map<String, Object> getLowEbbPrice() {
        return lowEbbPrice;
    }

    public void setLowEbbPrice(Map<String, Object> lowEbbPrice) {
        this.lowEbbPrice = lowEbbPrice;
    }

    public Map<String, Object> getSpikes() {
        return spikes;
    }

    public void setSpikes(Map<String, Object> spikes) {
        this.spikes = spikes;
    }

    public Map<String, Object> getPeaks() {
        return peaks;
    }

    public void setPeaks(Map<String, Object> peaks) {
        this.peaks = peaks;
    }

    public Map<String, Object> getParity() {
        return parity;
    }

    public void setParity(Map<String, Object> parity) {
        this.parity = parity;
    }

    public Map<String, Object> getLowEbb() {
        return lowEbb;
    }

    public void setLowEbb(Map<String, Object> lowEbb) {
        this.lowEbb = lowEbb;
    }
}
